<?php

namespace app\components\validators;

use yii\validators\Validator;

/**
 * 正整数
 */
class PositiveInteger extends Validator
{
    public function validateAttribute($model, $attribute)
    {
        if (!preg_match("/^[1-9][0-9]*$/", $model->$attribute)) {
            $this->addError($model, $attribute, $attribute . '必须是正整数');
        }
    }
}